﻿using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;

namespace PostProcGUI.Model.PostProcOtherGroup.Calc
{
    /// <summary>
    /// Класс загрузчика сетки
    /// </summary>
    public class MeshFactory
    {
        /// <summary>
        /// Загрузка сетки из файлов в директории
        /// </summary>
        /// <param name="directoryName">Имя директории с входными файлами сетки + (возможно) решения</param>
        /// <exception cref="FileNotFoundException">Неудалось найти один из необходмых файлов</exception>
        /// <exception cref="DirectoryNotFoundException">Неудалось найти поддеректорию (если необходимо)</exception>
        /// <exception cref="FileLoadException">Один или несколько файлов повреждены (не уверен на счет правильности этого экспешена)</exception>
        static public IMesh CreateMesh(string directoryName)
        {
            return new Mesh();
        }
    }
}
